草庐IT

Android USB HID 设备

全部标签

android - 这是在前 Lollipop 设备上获得涟漪效应的正确方法吗?

MaterialDesign已经过时,随之而来的是一些使用普通技能难以编码的新神奇功能,据说这些功能只能在硅谷找到。双关语。无论如何,我正在尝试让Ripple效果在API这是我尝试过的。方法很简单。我给三个布局涂上灰色,三个白色,然后是另外三个白色和三个灰色,然后闭嘴。但是,实现没有奏效。只有第二个runnable运行并且效果没有实现。这是我的activity.java:packagedreamnyc.ripple;importandroid.graphics.Color;importandroid.os.Bundle;importandroid.support.v7.app.Acti

android设备使用uiautomator2出现uiautomator2.exceptions.GatewayError

出现问题[D23110817:41:11__init__:661][pid:XXX][XXX]killprocess(ps):uiautomatorTraceback(mostrecentcalllast):File"C:\Users\jonathan.shagx\AppData\Roaming\Python\Python37\site-packages\uiautomator2\__init__.py",line486,in_jsonrpc_retry_call returnself._jsonrpc_call(*args,**kwargs)File"C:\Users\jonathan.sh

android - 如何在 Android 设备中模拟计步器传感器?

我想模拟用户的步行并计算他们的步数以进行自动测试。我试图搜索解决方案,但只找到了simulatethelocation. 最佳答案 这很容易,因为inreality此传感器返回一个float,描述自上次激活后重新启动后用户所走的步数。因此,最简单的实现将包括一个在某些现实约束(1到9999步之间)内仅生成随机float的方法:publicfloatgenerateStepsCount(){floatminVal=1.0f;floatmaxVal=9999.0f;Randomrand=newRandom();returnrand.ne

java - Android 颜色在我的物理设备上不起作用

我一直在尝试找出我的应用程序/XML代码有什么问题,但没有成功。我已经尝试了书中的所有内容,甚至去了IRC,他们告诉我他们还没有看到类似的东西。我正在使用以下代码创建两(2)个60%透明黑色的TextView。如您所见,我想要做的就是创建两个简单的TextView,上面写着“立即注册!”&“忘记密码了吗?”谁是彩色的#99000000(黑色,60%透明)。androidView/虚拟机中的结果看起来不错:这正是我的目标。但是,当我在我的物理设备上运行我的应用程序时,它看起来像这样。如您所见,它们并不相同。我试过使用XML,编辑器无济于事。我就是无法让它工作。我问了我的friend,通读

android - 从 ANDROID 设备实时流式传输视频到 OPENCV

我正在使用googleglass(它被认为是普通的android设备)和openCVLib(c++)。我需要将视频源从android相机传输(实时)到visualstudio并在我的PC上进行处理。我没有直接在玻璃杯中处理视频,因为它的计算成本太高。我尝试使用rtsp、http..协议(protocol)进行流式传输,但帧的质量很差,并且存在不便的延迟。因此,我想知道你们中是否有人知道如何通过USB流式传输视频并在visualstudio上获取它。我读了一些有关使用ADB的内容,但它似乎没有实时功能。否则我会洗耳恭听。提前致谢!!马特 最佳答案

java - 应用程序在新设备 (lollipop) 上显示错误,但在我的旧设备 (kitkat) 上运行正常

我面临一个非常不寻常的错误(在我的列表中,因为我是编程新手)我开发了一个应用程序,其中mainActivity有facebook登录然后它转到MapsActivity。应用程序在任何新的Lollipop设备中崩溃但工作正常我的旧kitkat设备。这是我的Activity代码和MapsActivity。FATALEXCEPTION:mainProcess:com.thekhagpsnavigation.newthekhaapp,PID:31999java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.thekha

当设备语言为 en_US 时,Android 7.0 Nougat 会选择默认字符串

根据LanguageandLocale中的文档从Android7.0(API级别24)开始,对资源解析策略进行了改进,下表很容易理解:ImprovedResource-Resolutionstrategy根据我的要求,我希望我的应用程序的默认语言为en_US。因此,我没有为en_US提供单独的资源。我也有单独的en_GB资源。现在,根据解析策略,如果我的设备的语言是en_US,那么它查找资源的顺序应该是en_US->en->en_GB->default这意味着所有en语言环境,在我的例子中是en_GB将被拾取,因为我没有单独的“en”资源,但子“en_GB”存在。但是,当我选择我的设备

android - 无法在小米 Mi 4c 上从 Android Studio 运行应用程序(认为设备可能是原因)

我正在使用最新的androidstudio,启用了USB调试,手机被AS识别并且代码在模拟器上成功编译和运行,但是当我实际尝试运行应用程序时,它失败并出现此错误:$adbshellamstart-n"com.example.ph.myapplication/com.example.ph.myapplication.OnlyTetstBBBAct"-aandroid.intent.action.MAIN-candroid.intent.category.LAUNCHERErrorwhileexecuting:amstart-n"com.example.ph.myapplication/c

android - React Native 无法编译,在设备上给出错误

我是ReactNative应用程序开发的新手。当我在创建项目并配置我的设备后,出现如下错误并停止响应。BUILDSUCCESSFULin27s26actionabletasks:1executed,25up-to-date'C:\Users\Amila'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.infoStartingtheapp(C:\Users\AmilaEranda\AppData\Local\Android\Sdk/platform-tools/adbshellamstart-

android - 华为设备杀死我的前台服务,即使使用 dontkillmyapp.com 的解决方案

我正在开发一个基本上是位置跟踪软件的应用程序。当您启动它时,它会保存位置并将它们发送到服务器。代码现在已经工作了大约5年,没有任何修改,没有任何错误。它是通过简单的前台服务实现的。最近几个月,我收到用户报告的有关服务在华为设备上随机停止的错误。起初我认为这是在较新的安卓设备上出现的某种罕见/新的崩溃,但有Fabric中完全没有错误日志。我在一台新的华为设备上试了一下,最令我惊讶的是,这种现象确实存在。华为设备(带有EMUI)确实会在几分钟后杀死前台服务。这对我的应用来说真的很糟糕,首先,用户希望长时间运行这个跟踪应用,其次,最近几个月让华为成为Android用户的热门选择。大约10%的